Tow bars - Almanca İngilizce Sözlük